SRFM\Inc\Database\Base C

Total Complexity 101
Dependencies 2
Dependents 0
Total lines 851
Lines of code 348
Logical lines of code 216
Comment lines 385
Methods 29
Properties 7

Methods 29

Method Rating Maintainability Complexity Lines of code
maybe_add_new_columns()
A
45 11 46
prepare_where_clauses()
A
46 11 38
maybe_rename_columns()
A
47 11 36
get_results()
S
53 7 21
create()
S
55 5 22
prepare_data()
S
56 5 18
get_columns()
S
57 5 17
get_format_by_datatype()
S
61 5 14
encode_by_datatype()
S
62 5 12
get_indexes()
S
60 4 14
get_charset_collate()
S
62 4 12
decode_by_datatype()
S
62 4 10
start_db_upgrade()
S
64 3 9
use_insert()
S
65 3 8
get_total_count()
S
60 2 13
stop_db_upgrade()
S
65 2 9
cache_get()
S
69 2 7
get_tablename()
S
82 1 3
cache_reset()
S
81 1 3
get_schema()
S
100 1 0
get_columns_definition()
S
100 1 0
get_new_columns_definition()
S
82 1 3
get_columns_to_rename()
S
82 1 3
cache_set()
S
73 1 5
use_delete()
S
79 1 3
use_update()
S
65 1 10
__destruct()
S
82 1 3
is_db_upgradable()
S
82 1 3
__construct()
S
71 1 6